flower sheath - Espagnol Anglais Dictionnaire